straw covering over a beehive - Francés Inglés Diccionario